#![allow(dead_code)]

struct OptionLrn {}

impl OptionLrn {
    pub fn hello() {
        println!("Option learning!");
    }
}

#[cfg(test)]
mod tests {
    #[test]
    /// push_str() 方法将字符串切片附加到 String。
    /// push() 方法将单个字符附加到 String。注意是char（单引号）而不是字符串（双引号）。
    fn push_str_test() {
        let mut s = String::new();
        s.push_str("hello");
        s.push(' ');
        s.push_str("world");
        assert_eq!(s, "hello world");
    }
}
